stack: Remove css box drawing
authorTimm Bäder <mail@baedert.org>
Wed, 3 May 2017 09:33:37 +0000 (11:33 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 20 Jul 2017 01:27:11 +0000 (21:27 -0400)
gtk/gtkstack.c

index 1c223396dc04b5200aa94961285abd9249470024..4a0d6f9115b04057bfe241fc43483e5f4a33946c 100644 (file)
@@ -2052,22 +2052,6 @@ gtk_stack_snapshot (GtkWidget   *widget,
   GtkStack *stack = GTK_STACK (widget);
   GtkStackPrivate *priv = gtk_stack_get_instance_private (stack);
 
-  gtk_css_gadget_snapshot (priv->gadget, snapshot);
-}
-
-static gboolean
-gtk_stack_render (GtkCssGadget *gadget,
-                  GtkSnapshot  *snapshot,
-                  int           x,
-                  int           y,
-                  int           width,
-                  int           height,
-                  gpointer      data)
-{
-  GtkWidget *widget = gtk_css_gadget_get_owner (gadget);
-  GtkStack *stack = GTK_STACK (widget);
-  GtkStackPrivate *priv = gtk_stack_get_instance_private (stack);
-
   if (priv->visible_child)
     {
       if (gtk_progress_tracker_get_state (&priv->tracker) != GTK_PROGRESS_STATE_AFTER)
@@ -2128,8 +2112,6 @@ gtk_stack_render (GtkCssGadget *gadget,
                                    priv->visible_child->widget,
                                    snapshot);
     }
-
-  return FALSE;
 }
 
 static void
@@ -2331,7 +2313,7 @@ gtk_stack_init (GtkStack *stack)
                                                      GTK_WIDGET (stack),
                                                      gtk_stack_measure,
                                                      gtk_stack_allocate,
-                                                     gtk_stack_render,
+                                                     NULL,
                                                      NULL,
                                                      NULL);